﻿
#region Using

using System.Runtime.Serialization;

#endregion Using

namespace NetBay.Core.BusinessEntities.Connectors
{
    /// <summary>Represent parameter connector.</summary>
    [DataContract]
    public class ConnectorParameters : ReturnObject
    {
        #region Attributs

        /// <summary>Connector parameter id.</summary>
        private long _IdConnectorParam;

        /// <summary>Connector parameter customer value.</summary>        
        private string _ConnectorCustomerParam;

        /// <summary>Connector parameter rio value.</summary>        
        private string _ConnectorRioParam;

        /// <summary>Connector description parameter.</summary>        
        private string _ConnectorDescriptionParam;

        #endregion Attributs

        #region Properties

        /// <summary>
        /// Gets or sets the connector param Id.
        /// </summary>
        /// <value>The connector param Id.</value>
        [DataMember]
        public long ConnectorParamId
        {
            get { return _IdConnectorParam; }
            set { _IdConnectorParam = value; }
        }

        /// <summary>
        /// Get or Set the connector customer parameter value.
        /// </summary>
        /// <value>The connector customer parameter value.</value>
        [DataMember]
        public string ConnectorCustomerParam
        {
            get { return _ConnectorCustomerParam; }
            set { _ConnectorCustomerParam = value; }
        }

        /// <summary>
        /// Get or Set the connector Rio parameter value.
        /// </summary>
        /// <value>The connector Rio parameter value.</value>
        [DataMember]
        public string ConnectorRioParam
        {
            get { return _ConnectorRioParam; }
            set { _ConnectorRioParam = value; }
        }

        /// <summary>
        /// Get or Set the connector description parameter.
        /// </summary>
        /// <value>The connector description parameter.</value>
        [DataMember]
        public string ConnectorDescriptionParam
        {
            get { return _ConnectorDescriptionParam; }
            set { _ConnectorDescriptionParam = value; }
        }

        #endregion Properties
    }
}
